<?php
    /**
     * Created by PhpStorm.
     * User: lance
     * Date: 2017/11/1
     * Time: 15:39
     */

    namespace app\common\log;

    /**
     * 日志祖先类
     * Class Base
     * @package app\log\common
     */
    class Base
    {
        protected $i_uid;//日志操作人员
        protected $i_role;//日志角色
        protected $a_data;//写入日志内容

        public function __construct() {
            $this->i_uid = session('user_auth.uid');
            $this->i_role = session('user_auth.role');
        }

        /**
         * 公共数据
         * @return array
         */
        protected function commonData() {
            return [
                'operate_id' => $this->i_uid,//操作人
                'time'       => $_SERVER['REQUEST_TIME'],//请求时间
            ];
        }
    }